#include <stdio.h>
//给你两个字符串 haystack 和 needle ，
//请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标（下标从 0 开始）。
//如果 needle 不是 haystack 的一部分，则返回  -1 

int strStr(char* haystack, char* needle) 
{
    for(int i = 0; haystack[i] != '\0'; i++)
    {
        for(int j = 0; needle[j] != '\0'; j++)
        {
            if(haystack[i+j] == needle[j])
            {
                return i;
            }
        }
    }
    return -1;
}

int main()
{
    char *s1 = "sadbutsad";
    char *s2 = "sad";
    printf("%d\n",strStr(s1,s2));
}